1825 E Vista Way, 1825 E Vista Way, 92084-3314, Vista, California, Vista, CA 92084-3314, Vista
"Absolutely the best! My family has been dining here for over 40 years. It’s my grandfather’s fav"
"Absolutely the best! My family has been dining here for over 40 years. It’s my grandfather’s fav"